giant clams - Español Inglés Diccionario